Ммм... В своей системе такая же проблема, у автора да, нет значения источник урона. Но возникнет новая ошибка, как писал Steal nerves, и числом это не исправить, нужны другие альтернативные формы решения, типа фиксации с массивом/хешом и обнуления + проверка в отлове.
molot39, если крутить такие сложные костыли, то я могу повлиять на свои системы значительно проще, не прибегая к типам урона. Я хотел использовать тип урона, потому как думал, что его можно отследить...
molot39, каким образом мне оттуда сделать отлов?
занесение типов урона в переменную задачу никак не упрощает. с помощью чего мне входящий урон приравнивать к этой переменной?
Через переменную "Тип урона", заносим в массиве под нужным значение нужный тип. В триггере выдаем тип урона через переменную, для фиксации делаем ещё одну переменную любого типа (желательно числа целого/реального, можно логикой/целогикой) и выставляем значение. К примеру тип урона огонь значение переменной типа 1, значение переменой числа 1, и в условии, где идет сам отлов урона, проверяем какое значение числа.
Хорошо, и чем тебе не понравился ответ biridius, вроде всё правильно. Если перевести абзац "Global variables of type damagetype"" данной ссылки, то ответ верен. Тип урона/атаки заносится в переменную и выдается триггерной способностью, отсюда можно сделать отлов. В самом же варе, на сколько мне известно, нет такой функции как отлов типа урона/атаки.
molot39, не проверял. Тут проблема не с кешем, а с действием перехода на другую карту, оно только для кампаний.
По идее легче сделать один нейтральный интерфейс для всех, чем заморачиваться с кешем. Ведь как предположительно будет с кешем? Все игроки загружаются на карту для выбора героев, после выбора все выходят и все вместе создают игру, и загружаются в другую карту, либо ту же, у каждого из них скорее всего НЕ ПОЯВИТСЯ выбранная раса, так как не припомню такого действия, которое устанавливает расу, а quq_CCCP говорит, что расы до старта карты устанавливаются; но если и появится, то столько проблем и нестыковок может случится за это время, что легче вручную расы выбрать.
была мысль, после погрузки карты значение кеша пустое, идет выбор рас, потом после выбора рас, делается рестарт (если опять же реально - не через меню, а триггероно), и уже в ней, после прогрузки карты загружаем кеш. Но как я понял это не торт
Событие такое есть, но надо делать его когда герой появляется на всей локации, функция: "Триггер - новое событие для (нужный триггер) герой входит в область (нужная область)"
ну я так и делаю...странно...что нет такого события...и да...еще такой вопрос чтобы не создать новую тему..есть событие которое проверяет кто зашел в такую локацию...как добавить условие чтобы ВСЕ игроки в карте получили скажем так 1000 опыта через группу игроков или отряд?
вот снимок
если в условие я поставлю тригерный юнит это герой равно да и вместо picked unit поставлю triggering unit то только тот герой который зашел в область получит опыт
Группа игроков (все игроки) => добавляем опыт всем героям игроков (заранее их фиксируя)
Да, через координаты, потребуется два триггера.
В первом на передвижение героя, во втором когда игрок двигает камеру, передвигаем закрепленную камеру до нужных значений.
Ты сам же ответил на этот вопрос.
» WarCraft 3 / Процент повышения брони
» WarCraft 3 / Процент повышения брони
начинают учить новичков скрывая оптимизацию
» WarCraft 3 / Неправильный способ перемещения юнита.
» WarCraft 3 / Как узнать тип урона
» WarCraft 3 / Добыча ресурсов
» WarCraft 3 / Как узнать тип урона
» WarCraft 3 / Как узнать тип урона
» WarCraft 3 / Как узнать тип урона
» WarCraft 3 / Как узнать тип урона
Ред. N7 Molot
» WarCraft 3 / Какие способности дать ловкачу?
» WarCraft 3 / Неправильный способ перемещения юнита.
» WarCraft 3 / Разные id приказа, но один хоткей
» WarCraft 3 / Призыв юнитов
» WarCraft 3 / Переменные
» WarCraft 3 / Как избежать совпадение приказов способности
Ред. N7 Molot
» WarCraft 3 / Какое условие, что игроком-человеком управляет компьютер?
» Мир безумного / Crossout
Ред. N7 Molot
» WarCraft 3 / Проиграть анимацию
Ред. N7 Molot
» WarCraft 3 / Помощь с массивами переменных
» WarCraft 3 / Блокиратор пути
Ред. N7 Molot
» WarCraft 3 / Интерфейс
» WarCraft 3 / Интерфейс
» WarCraft 3 / Канал
Ред. N7 Molot
» WarCraft 3 / Проверка уровня игрока и разблокировка Портала
» WarCraft 3 / Крепление камеры к герою
В первом на передвижение героя, во втором когда игрок двигает камеру, передвигаем закрепленную камеру до нужных значений.
Ты сам же ответил на этот вопрос.